FILENAME: EPMM0001: Midi Machine Revision Notes ============================================================================= This document was last updated on 1/24/97. REVISION NOTES: V3.00B Complete Rewrite of Code. Too many revisions to list here. V2.01 Interim Version for Registered Users Allows disabling of all CD-audio routines via .INI edit including CD-ROM detection. V2.01 Midi Machine V2.01 Official Release - Bug Fixes/More Re-designed the main window to allow the viewing of long pathnames in the multimedia queue. Removed some of the "flicker" at start-up. Fixed bug where the directory would not change to play files at the command-line. Added the TextWindowTextSize option to the MWD (Midi Machine Window- Definition) files. Fixed bug where some users got file not found errors in the setup process. V2.00' Midi Machine V2.00' Limited Release Fixed bug in the RUN FIRST album/info file regarding the FILE NOT FOUND errors. V2.00 Midi Machine V2.00 Official Release Re-did main window, removing graphical buttons and placing options in the menu bar to reduce "clutter" - open/save album, header midi, setup. Streamlined icon animation loading, allowed more icons to be loaded in the registered version. Re-did setup routines to allow setup for Environment, CD Audio, Display, and Animated Icons. Removed the status bar; its features were duplicated in the window title bar. Add description auto-load, loads xxx.txt, where xxx is multimedia file name. Added digital/analog display of sound playing time, current position. Fully integrated CD player, tracks are loaded into the queue and playable like any other multimedia files. Added CD eject buton. Added support to load color maps, created several. Removed diagonal-line background to remove the little flicker which remained. Created Events "drive" for performing multimedia events; created 13 events for demonstrations and viewing pictures. Can display .TXT files in a new window. Can display .BMP, .WMF, .ICO files in a new window. Protected users from performing invalid operations on CD/Events drive. Added up/down arrows for moving items around queue. Mentions in status bar when loading CD information to Midi Machine. Completely new help engine. Displays CD name in description area automatically. Automatically saves queue to a text file when the program exits; re-loads it at start-up. Displays ALL icon animation information in the SETUP area. Modified "About" box some. Handles right-click mouse help for object information. Can show a help tip every time program is loaded. Created SETUP options: load color map, display digital time, display analog time, auto-show help tip, auto-ask for a new CD name if Midi Machine doesn't know it, auto-seek CD track information, auto-play, auto-play CDs when loaded into the drive. Created tile graphics for graphics, text, and button windows. Plenty of bug fixes, and so much more that we can't possibly list every single improvement! V1.21 International/SWREG Ordering Information (same code as V1.20). Documentation contains Compuserve(c) SWREG information. Documentation includes international ordering information. {{{ OLDER VERSION REVISIONS DELETED FOR BREVITY }}} FILENAME: EPMM0002: List of Midi Machine Animated Icons ============================================================================= This document was last updated on 8/13/95. {{{ DOES NOT RELATE TO MIDI MACHINE V3.XX }}} FILENAME: EPMM0003: Midi Machine V2.00-bug in "Run Me First!" ============================================================================= This document was last updated on 1/24/1997. As noted first by an information service file operator, a bug in Midi Machine V2.00 caused the "Run Me First!" demonstration to abort with a FILE NOT FOUND error. Although doing no actual damage, this is an inconvenience you can do without. SOLVE THE PROBLEM: Method 1: Manual Edit Using any text editor (NOTEPAD will do just fine), load the RUNFIRST.ALB file (yes, it is in text format) and change the following line in the file: d:\mm200\malek3.mid The path on the Excel Progs development system was accidently left in the album file. This line should be: malek3.mid The resulting album should be this: Ev 001-Hide Main Window Ev 005-Multimedia Followthrough runfirst.mwd epbllogo.bmp malek3.mid runfirst.txt Ev 003-Wait Text Close Ev 043-Exit Demo METHOD 2: Upgrade Midi Machine to version 2.01 Version 2.01 of Midi Machine fixes this bug as well as several other minor problems, and adds a couple of useful features. In order to upgrade, you need to download Midi Machine 2.01 from one of the distribution sites (Send a message to excel@idibbs.com with the subject SITES for a listing). Run the SETUP program, and when asked, traverse your drives and click on the MM200.INI file when found. After entering the source drive and path for the upgrade files, your copy of Midi Machine 2.00 will be upgraded to version 2.01, which includes the "Run Me First!' fix. METHOD 3: Upgrade Midi Machine to version 3.xx Midi Machine V3.xx is a complete rewrite of Midi Machine. With a powerful and easy-to-use interface, Midi Machine 3.xx is the definite multimedia manager for serious enthusiasts. Download Midi Machine 3.xx from one of the distribution sites (Send a message to excel@idibbs.com with the subject SITES for a listing). FILENAME: EPMM0004: Midi Machine V2.00-setup bug-"CTL3D.DLL" ============================================================================= This document was last updated on 1/24/1997. As noted first by one of our distribution sites, certain systems have had problems installing Midi Machine V2.00. Installation on these systems resulted in a "CTL3D.DLL" file not found. Although this file was believed to be on most, if not all, systems, that was proven not to be the case. BACKGROUND: The CTL3D.DLL driver allows Win3.1+ programs written in several languages to easily incorporate 3-D style windows and frames in the windows. This driver is required by many programs, besides Midi Machine's setup program, and is on a majority of systems. There is always a chance, however, that the driver has not been needed in the past or has been accidently deleted. SOLVE THE PROBLEM: METHOD 1: Upgrade Midi Machine to version 2.01 Version 2.01 of Midi Machine fixes this bug as well as several minor problems, and adds a couple of useful features. In order to upgrade, you need to download Midi Machine 2.01 from one of the distribution sites (Send a message to excel@idibbs.com with the subject SITES for a listing). Run the SETUP program, and when asked, traverse your drives and click on the MM200.INI file when found. After entering the source drive and path for the upgrade files, your copy of Midi Machine 2.00 will be upgraded to version 2.01, which includes the "CTL3D.DLL" fix. METHOD 2: Upgrade Midi Machine to version 3.xx Midi Machine V3.xx is a complete rewrite of Midi Machine. With a powerful and easy-to-use interface, Midi Machine 3.xx is the definite multimedia manager for serious enthusiasts. Download Midi Machine 3.xx from one of the distribution sites (Send a message to excel@idibbs.com with the subject SITES for a listing). FILENAME: EPMM0005: Midi Machine No Sound on PC Speaker ============================================================================= This document was last updated on 9/30/95. As mentioned by previous users of Midi Machine, this application, like most other Win3.1+ multimedia apps, fails to attempt to use the PC Speaker driver when playing .WAV files. BACKGROUND: Win3.1+ users who do not have a sound card have the option of loading a PC Speaker driver which allows Win3.1+ to play system event sounds on the PC Speaker. The driver will only play .WAV files, and does an average job of playing the sounds correctly. Many programs fail to use the speaker driver when playing .WAV files due to the fact that the MCI (Media Control Interface) drivers do not work for the speaker driver. NO FIX: With the proliferation of sound cards available, there is no planned fix for Midi Machine to attempt to use the speaker driver if no sound cards are available. Midi Machine works fine with most sound cards "out of the box," and will work with other sound cards with minor configuration (see document EPMM0009 on the Info Server). FILENAME: EPMM0006: Midi Machine V2.xx-Animated Icons ============================================================================= This document was last updated on 9/30/95. {{{ DOES NOT RELATE TO MIDI MACHINE V3.XX }}} FILENAME: EPMM0007: Midi Machine V2.xx-ALT-S stops queue ============================================================================= This document was last updated on 9/30/95. {{{ DOES NOT RELATE TO MIDI MACHINE V3.XX }}}